Controlled Use of Clausal Lemmas in Connection TableauCalculiMarc
نویسنده
چکیده
b b b b b b b b b b b b b b b b b b b Abstract Proof procedures based on model elimination or the connection tableau calculus have become more and more successful in the past. But these procedures still suuer from long proof lengths as well as from a rather high degree of redundant search eeort in comparison to resolution-style search procedures. In order to overcome these problems we investigate the use of clausal lemmas. We develop a method to augment a given set of clauses with a lemma set in a preprocessing phase and discuss the ability of this technique to reduce proof lengths and to provide an appropriate reordering of the search space. We deal with the basic connection tableau calculus as well as with several calculus reenements and extensions. In order to control the use of lemmas we develop techniques for selecting relevant lemmas based on similarity criteria. Experiments with the prover Setheo performed in several domains demonstrate the high potential of our approach.
منابع مشابه
Satisfiability Solvers
Satisfiability (SAT) solvers have become powerful tools to solve a wide range of applications. In case SAT problems are satisfiable, it is easy to validate a witness. However, if SAT problems have no solutions, a proof of unsatisfiability is required to validate that result. Apart from validation, proofs of unsatisfiability are useful in several applications, such as interpolation [50] and extr...
متن کاملNon-clausal Connection-based Theorem Proving in Intuitionistic First-Order Logic
This paper introduces a non-clausal connection calculus for intuitionistic first-order logic. It is an extension of the non-clausal connection calculus for classical logic by prefixes and an additional prefix unification, which encode the Kripke semantics of intuitionistic logic. nanoCoP-i is a first implementation of this intuitionistic non-clausal connection calculus. Details of the compact P...
متن کاملAutomated Reasoning in Quantified Non-Classical Logics
This paper introduces a non-clausal connection calculus for intuitionistic first-order logic. It is an extension of the non-clausal connection calculus for classical logic by prefixes and an additional prefix unification, which encode the Kripke semantics of intuitionistic logic. nanoCoP-i is a first implementation of this intuitionistic non-clausal connection calculus. Details of the compact P...
متن کاملA Non-clausal Connection Calculus
A non-clausal connection calculus for classical first-order logic is presented that does not require the translation of input formulae into any clausal form. The definition of clauses is generalized, which may now also contain (sub-) matrices. Copying of appropriate (sub-)clauses in a dynamic way, i.e. during the actual proof search, is realized by a generalized extension rule. Thus, the calcul...
متن کاملClausal Connection-Based Theorem Proving in Intuitionistic First-Order Logic
We present a clausal connection calculus for first-order intuitionistic logic. It extends the classical connection calculus by adding prefixes that encode the characteristics of intuitionistic logic. Our calculus is based on a clausal matrix characterisation for intuitionistic logic, which we prove correct and complete. The calculus was implemented by extending the classical prover leanCoP. We ...
متن کامل